taste and relish food being prepared - French English Dictionary